trees planted - Francés Inglés Diccionario